fire-fighting vehicle - Spanish English Dictionary